package es.tikitaka.dao;

import java.util.List;

import es.tikitaka.dictionary.ProvinciaDic;

/**
 * 
 * @author Saúl Domínguez
 * @since 2010
 * @category PFC
 */

public interface ProvinciaDicService {

	/**
	 * Método para obtener todas las provincias registrados en el sistema
	 * 
	 * @return lista de todas las provincias
	 */
	List<ProvinciaDic> getList();

	/**
	 * Método para eliminar una provincia del sistema
	 * 
	 * @param id
	 *            Id de la provincia
	 * @return estado del proceso de borrado (true or false)
	 */
	boolean delete(Integer id);

	/**
	 * Método para guardar los cambios sufridos por una provincia del sistema
	 * 
	 * @param prov
	 *            Provincia a guardar
	 * @return estado del proceso de guardado (true or false)
	 */
	boolean save(ProvinciaDic prov);
}
